package main

import "fmt"

// Author : CSR丶WARRIOR
// Time ： 2020/10/12  22:43
// TOOLS : GoLand
// FILENAME : case1.go
// STATEMENT: 案例
/**
模拟用户注册，当用户输入完用户名，密码和邮箱后，进行校验。如果发现用户名，密码和邮箱是空的，则给出“信息不能为空，用户注册失败”的提示，否则，进行邮件发送，并给出“用户注册成功”的提示
*/

func main() {
	Register()
}

func Register() {
	var userName string = "suse"
	var pwd string = "123456"
	var email string = "suse@gmail.com"
	if checkInfo(userName, pwd, email) {
		sendMsg()
		fmt.Println("用户注册成功")
	} else {
		fmt.Println("信息不能为空，用户注册失败")
	}
}

func checkInfo(userName string, pwd string, email string) bool {
	if userName != "" && pwd != "" && email != "" {
		return true
	} else {
		fmt.Println("不能出现空白信息")
		return false
	}
}
func sendMsg() {
	fmt.Println("消息发送成功")
}
